<style>
	@CHARSET "UTF-8"; 
	
	/* PARTE 2 */
	#corpo {
		background-color: #EEF4FB;
		font: 10px verdana;
	}
	
	#geral {
		margin: 0 auto;
		width: 1130px;
	}  
	
	/* PARTE 3 */
	#topo {
		background-color: #FFF;
		height: 110px;
		margin-bottom: 5px;
		width: 100%;
	}
	
	#menu {
		background-color: #FFF;
		height: 30px;
		margin-bottom: 5px;
		width: 100%;
	}  
	
	/* PARTE 4 */
	#esquerda {
		float: left;
		height: 430px;
		margin-right: 5px;
		width: 145px;
	}
	
	#sub-conteudo {
		background-color: #FFF;
		float: left;
		margin-bottom: 5px;
		min-height: 430px;
		width: 830px; /* 145px - 145px - 5px - 5px */
	}  
	
	/* PARTE 5 */
	#direita {
		float: right;
		height: 430px;
		margin-left: 5px;
		width: 145px;
	}
	
	#rodape {
		background-color: #FFF;
		clear: both;
		height: 25px;
		width: 100%;
	}  
	
	/* PARTE 6 */
	#conteudo {
		
	}
	
	#idlogin {
		background-color: #FFF;
		height: 200px;
		width: 140px;
	}
	
	#top-filme,
	#top-usuario {
		background-color: #FFF;
		margin-bottom: 5px;
		min-height: 190px;
		width: 140px;
		
	}  
	
	/* PARTE 7 */
	#idlogin,
	#menu,
	#rodape,
	#sub-conteudo,
	#topo,
	#top-filme,
	#top-usuario
		{
		border-radius: 8px; /* CSS3 */
		-khtml-border-radius: 8px; /* Safari() */
		-moz-border-radius: 8px; /* Mozilla */
		-opera-border-radius: 8px; /* Opera */
		-webkit-border-radius: 8px; /* Safari */
	}
	
	.bordatabela{
	  border-color: #6E7B8B;
	  border-style: solid;
	  border-width: 1px;
	  border-collapse:collapse;
	  }
	 .bordatabela tr td {
	 	border:1px solid #6E7B8B;
	 }
	 .fundoclaro{
	 	background-color: #CAE1FF; /*#EEF4FB;*/
	 }
	 .fundoescuro{
	 	background-color: #A2B5CD; /*#99CCFF*/;
	 }
	 .fundobranco{
	 	background-color: #F0F8FF; /*#99CCFF*/;
	 }
	
</style>